home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2341 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: tudelft.nl!news
  2. From: Aldo Hoeben <io342042@student.io.tudelft.nl>
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
  4. Subject: Re: MIDI + C + AMIGA ??
  5. Date: Tue, 30 Jan 1996 10:50:53 -0800
  6. Organization: Delft University of Technology, faculty of Industrial Design and Engineering
  7. Message-ID: <310E688D.3F14@student.io.tudelft.nl>
  8. References: <4eh5vv$7e7@bright.ecs.soton.ac.uk> <2323wbc60.alamito@marketgraph.xs4all.nl>
  9. NNTP-Posting-Host: tudoh2.io.tudelft.nl
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0b3 (Win16; I)
  14.  
  15. Ruud van Gaal wrote:
  16. > In <4eh5vv$7e7@bright.ecs.soton.ac.uk> ars94r@ecs.soton.ac.uk (Andrew Smith)
  17. > wrote:
  18. > >Hi, I'm trying to get a start writing MIDI programs for my amiga 500, and
  19. > >was wondering if anyone has written (or knows of anyone who has written)
  20. > >code to implement calling midi events from C. I have heard of Bill Bartons
  21. > >midi library but can't get that to work with SAS/Lattice C (don't know
  22. > >why!). I'm prepared to switch compiler if it means getting access to a
  23. > >ready made set of routines. If anyone knows what packages etc. are needed
  24. > >(either commercial or on the net) then I'd be glad to hear from you!!
  25. > Before you obtain a library, consider writing it yourself; MIDI on the Amiga
  26. > is just doing serial in/output at 31250 baud (MIDI speed, although I believe
  27. > another 38??? bps is also used infrequently). So your serial routines will
  28. > also work for MIDI.
  29. > Yeah, and before you start coding, be sure to design your own filesystem and 
  30. hack, develop your own language. The point of libraries is not only making thing 
  31. comfortable for the programmer (it does actually) but also for the enduser. For
  32. example, Bill Bartons midi.library will allow you to have more programms use a
  33. 'midi-port'(which actually is the serial port) simultaniously. Thus making it possible
  34. (in theorie) to have a sequencer and an midi-echo generator to run simultanious
  35. (multitasking, remember?). CAMD (Commodore Amiga Midi Library), as used by Deluxe Music 2,
  36. does this job even better, as far as I remember. Documentation on that one is a little
  37. short, I'm afraid. Couldn't someone write a patch for midi.library to CAMD.library? What
  38. reqchange did to reqtools?
  39.  
  40. Aldo
  41.